Contents
Issue 16, December 1996
News
Updates and product information
Developing Dynamic Web Pages
Steve Troxell takes us deeper into the creation of Web applications, developing
a CGI component that works with both conventional CGI and WinCGI
Introducing Delphi RTTI
Marco Cant∙ reveals some of the hidden secrets in DelphiÆs run time type
information, showing how you can access everything from simple type information
to full component property details at run time
Simple Screen Savers
Paul Warren has a festive treat for us: create custom screen savers which
will impress, complete with sound and animation, using his screen saver
expert!
Surviving Client/Server: Managing User Logins, Part 1
Steve Troxell shows how to build a powerful login manager with password
management and audit trail facilities in this 2-part series
Under Construction: Knowledge Based Solutions
Bob SwartÆs specialist area is knowledge based systems and here he explains
how to create simple but powerful rule-based systems in Delphi, using both
forward and backward chaining
Beating The System: Code Generation And Optimisation
Dave Jewell delves into the innards of DelphiÆs code generator to demonstrate
how to write more efficient applications
Hints With Attitude
Brian Long explains how to customise your hint windows, even changing the
window shape
Book Review: Delphi 2 Developers Guide
Richard Stevens reviews the second edition of this classic from Xavier
Pacheco and Steve Teixeira
One Last Compile...
Programmers are from Mars, Users are from Alpha Centauri
The Delphi Clinic
Brian Long with more answers to your Delphi development problems, including:
Delphi 2 bugs, making forms system modal, single instance execution and
a thunking update
Tips & Tricks
Hints and helps from readers, including: memory mapped files, smart drag
and drop and easy WAV file creation
On The Disk
All the goodies on this monthÆs disk, including Mike OrrissÆ latest collection
of tested shareware and freewares